English Dictionary
◊ STOMATOUS
Haitian capital
n : the capital and largest city of Haiti [syn: {Port-au-Prince},
{Haitian capital}]